//////////////////////////////////////////////////////////////////////////////////////////////
//	File			:	"Priest.cpp"
//
//	Author			:	Mike Davis, Matt Stover, James Thornton, Keith Webster
//	
//	Project			:	TacWars
//
//	Last Modified	:	11/6/2013
//
//	Purpose			:	
//
//////////////////////////////////////////////////////////////////////////////////////////////
#include "Priest.h"
#include "../../source/Game.h"
#include "../../SGD Wrappers/CSGD_Direct3D.h"
#include "../../SGD Wrappers/CSGD_DirectInput.h"
#include "../../SGD Wrappers/CSGD_TextureManager.h"
#include "../../SGD Wrappers/CSGD_XAudio2.h"

Priest::Priest()
{
	Type = PRIEST;
	State = IDLE;
	this->SetImgID(Game::GetInstance()->GetPriestImgID());

	SetMoveRange(6);
	SetAttackRange(3);
	SetHealth(65);
	SetLoyalty(55);
	SetAttackDamage(10);
}
/*virtual*/ Priest::~Priest()
{
}
void Priest::Update( float fElapsedTime)
{
	Entity::Update(fElapsedTime);
}
void Priest::Render()
{
	//RECT unit = {0,0,64,64};
	//CSGD_TextureManager::GetInstance()->Draw(GetImageID(),(int) GetPosX(),(int) GetPosY(), 1.0f, 1.0f,
	//			&unit, 32.0f, 32.0f);
	Entity::Render();
}
void Priest::Move(TileM* tile)
{

}
void Priest::Attack(Entity* target)
{

}
void Priest::UseAbility()
{

}
void Heal(Entity* target)
{

}
